,     .
  . 

       ,     .
  bulletbonus, rocketbonus  RepairBonus
  ,     0   
;-------------------------------
if bulletbonus<>0          ;    
  if bul_b%=0              ;       0
   bul_b%=bulletbonus      ;    
  endif
endif
;-------------------------------
if rocketbonus<>0
  if roc_b%=0  
   roc_b%=rocketbonus 
  endif
endif
;-------------------------------
if RepairBonus<>0
  if Rep_b%=0  
   Rep_b%=RepairBonus 
  endif
endif
,    ,         
   .     deltayaw 
( ,      ,
     ,   ) 

;-------------------------------
if bullets<10                         ;     
if bul_b%<>0                       ;     
  TurnCorpus=deltayaw(corpus%,bul_b%) ;     
endif
endif
;-------------------------------
if rockets=0                          ;      
if roc_b%<>0                       
  TurnCorpus=deltayaw(corpus%,roc_b%) 
endif
endif
;-------------------------------
if Mylives<5                          ;     
if Rep_b%<>0                       
  TurnCorpus=deltayaw(corpus%,Rep_b%) 
endif
endif

 (   )  ,      
      . 
